﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ion.HabboHotel.Client
{
    [Obsolete("Please use Ion.HabboHotel.Client.ResponseOpcodes constants instead.")]
    public enum ResponseOpcodesEnum : uint
    {
        Hello = 0,
        SecretKey = 1,
        UserRights = 2,
        AuthenticationOK = 3,
        UserObject = 5,
        CreditBalance = 6,
        ScrSendUserInfo = 7,
        MessengerInit = 12,
        FriendListUpdate = 13,
        CloseConnection = 18,
        OpenConnection = 19,
        Chat = 24,
        Whisper = 25,
        Shout = 26,
        Users = 28,
        UserRemove = 29,
        HeightMap = 31,
        Objects = 32,
        GenericError = 33,
        UserUpdate = 34,
        UserBanned = 35,
        FlatAccessible = 41,
        YouAreController = 42,
        YouAreNotController = 43,
        NoSuchFlat = 44,
        Items = 45,
        RoomProperty = 46,
        YouAreOwner = 47,
        ItemDataUpdate = 48,
        Ping = 50,
        FlatCreated = 59,
        DoorOtherEndDeleted = 63,
        DoorNotInstalled = 64,
        PurchaseError = 65,
        PurchaseOK = 67,
        NotEnoughBalance = 68,
        RoomReady = 69,
        ItemAdd = 83,
        ItemRemove = 84,
        ItemUpdate = 85,
        ObjectDataUpdate = 88,
        DiceValue = 90,
        Doorbell = 91,
        ObjectAdd = 93,
        ObjectRemove = 94,
        ObjectUpdate = 95,
        FurniListInsert = 98,
        FurniListRemove = 99,
        FurniListUpdate = 101,
        TradingYouAreNotAllowed = 102,
        TradingOtherNotAllowed = 103,
        TradingOpen = 104,
        TradingAlreadyOpen = 105,
        TradingNotOpen = 106,
        TradingNoSuchItem = 107,
        TradingItemList = 108,
        TradingAccept = 109,
        TradingClose = 110,
        TradingConfirmation = 111,
        TradingCompleted = 112,
        CatalogIndex = 126,
        CatalogPage = 127,
        PresentOpened = 129,
        FlatAccessDenied = 131,
        NewBuddyRequest = 132,
        NewConsole = 134,
        RoomInvite = 135,
        FurniList = 140,
        PostItPlaced = 145,
        Mod = 161,
        VoucherRedeemOk = 212,
        VoucherRedeemError = 213,
        HeightMapUpdate = 219,
        UserFlatCats = 221,
        FlatCat = 222,
        HabboUserBadges = 228,
        Badges = 229,
        SlideObjectBundle = 230,
        SessionParams = 257,
        MessengerError = 260,
        InstantMessageError = 261,
        RoomInviteError = 262,
        UserChange = 266,
        InitCrypto = 227,
        RoomForward = 286,
        DisconnectReason = 287,
        PurchaseNotAllowed = 296,
        ErrorReport = 299,
        HabboGroupBadges = 309,
        OneWayDoorStatus = 312,
        BuddyRequests = 314,
        AcceptBuddyResult = 315,
        RoomRating = 345,
        FollowFriendFailed = 349,
        UserTags = 350,
        UserTyping = 361,
        RoomDimmer = 365,
        CanCreateRoomEvent = 367,
        RoomEvent = 370,
        IgnoreResult = 419,
        IgnoredUsers = 420,
        HabboSearchResult = 435,
        Achievements = 436,
        HabboAchievementNotification = 437,
        HabboActivityPointNotification = 438,
        UniqueMachineID = 439,
        RespectNotification = 440,
        CatalogPublished = 441,
        NavigatorFrontPageResult = 450,
        GuestRoomSearchResult = 451,
        PopularRoomTagsResult = 452,
        OfficialRoomsResult = 453,
        GetGuestRoomResult = 454,
        NavigatorSettings = 455,
        RoomInfoUpdated = 456,
        RoomThumbnailUpdateResult = 457,
        Favourites = 458,
        FavouriteChanged = 459,
        AvatarEffects = 460,
        AvatarEffectAdded = 461,
        AvatarEffectActivated = 462,
        AvatarEffectExpired = 463,
        AvatarEffectSelected = 464,
        RoomSettingsData = 465,
        RoomSettingsError = 466,
        RoomSettingsSaved = 467,
        RoomSettingsSaveError = 468,
        FloorHeightMap = 470,
        RoomEntryInfo = 471,
        Dance = 480,
        Wave = 481,
        CarryObject = 482,
        AvatarEffect = 485,
        Sleep = 486,
        UseObject = 488,
        FlatControllerAdded = 510,
        FlatControllerRemoved = 511,
        CanCreateRoom = 512,
        PlaceObjectError = 516,
        InfoFeedEnable = 517
    }
}